rumble bell - German English Dictionary